12 research outputs found

    Tailoring Transactional Memory to Real-World Applications

    Get PDF
    Transactional Memory (TM) promises to provide a scalable mechanism for synchronizationin concurrent programs, and to offer ease-of-use benefits to programmers. Since multiprocessorarchitectures have dominated CPU design, exploiting parallelism in program

    Extending Transactional Memory with Atomic Deferral

    Get PDF
    This paper introduces atomic deferral, an extension to TM that allows programmers to move long-running or irrevocable operations out of a transaction while maintaining serializability: the transaction and its de- ferred operation appear to execute atomically from the perspective of other transactions. Thus, program- mers can adapt lock-based programs to exploit TM with relatively little effort and without sacrificing scalability by atomically deferring the problematic operations. We demonstrate this with several use cases for atomic deferral, as well as an in-depth analysis of its use on the PARSEC dedup benchmark, where we show that atomic deferral enables TM to be competitive with well-designed lock-based code

    Integrated modeling and analysis of intracellular and intercellular mechanisms in shaping the interferon response to viral infection

    No full text
    <div><p>The interferons (IFNs) responses to viral infection are heterogeneous, while the underlying mechanisms for variability among cells are still not clear. In this study, we developed a hybrid model to systematically identify the sources of IFN induction heterogeneity. The experiment-integrated simulation demonstrated that the viral dose/type, the diversity in transcriptional factors activation and the intercellular paracrine signaling could strikingly shape the heterogeneity of IFN expression. We further determined that the IFNβ and IFNλ1 induced diverse dynamics of IFN-stimulated genes (ISGs) production. Collectively, our findings revealed the intracellular and intercellular mechanisms contributing to cell-to-cell variation in IFN induction, and further demonstrated the significant effects of IFN heterogeneity on antagonizing viruses.</p></div

    The paracrine of IFNs impacts the viral replication and cellular variation of IFN responses at late phase of viral infection.

    No full text
    <p>(A) The function of IFN paracrine signaling on IFNs response and viral replication (n = 10,000, t = 27h). The red, blue and gray bars denote simulated levels of IFNβ<sup>M</sup>, IFNλ1<sup>M</sup> and ssRNA, respectively. The data are mean ± SEM. (B) The paracrine secretion of IFNs influences the temporal onset of IFNβ<sup>M</sup> and IFNλ1<sup>M</sup> response during late phase of viral infection (n = 9,500). The red, blue and yellow bars indicate the wild-type, paracrine blockage and overlap. (C) Paracrine blockage has significant effects on cell-to-cell variation of IFN expression. Each column includes 100 cells selected stochastically from 9,500 simulations infected at late phase. Data are shown as mean ± SEM, t = 27h. (D) The dispersion of IFNs might dramatically increase in paracrine blockage (right panel, blue squares) compared to that under wild-type condition (left panel, WT, red circles) (n = 9,500, t = 27h).</p

    The IFNβ and IFNλ1 induce diverse temporal patterns of ISGs to antagonize virus.

    No full text
    <p>(A) Scatter plot of the distribution of <i>IFN</i>β and <i>IFN</i>λ<i>1</i> mRNA in early infected cells (n = 500, t = 18h). (B) Time courses of differential expressions of IFNβ<sup>M</sup> and IFNλ1<sup>M</sup>. The blue and red lines denote IFNβ<sup>M</sup> and IFNλ1<sup>M</sup> respectively. The data are mean ± SEM, n = 3. (C-D) Induction of antiviral genes stimulated by IFNβ (C) and IFNλ1 (D). The red and blue bars represent gene expression after 6 and 24 hours of stimulation respectively. Data in these figures were presented as the mean ± SD of three independent experiments or 10,000 simulations. (E) The differential influences of IFNβ<sup>M</sup> (left) and IFNλ1<sup>M</sup> (right) on temporal pattern of ISG56<sup>M</sup> by scatter analysis in early infected cells (n = 500, t = 18h). The squares of the Pearson correlation coefficients between ISG56<sup>M</sup> and IFNβ/λ1<sup>M</sup> (r<sup>2</sup>) are 0.40 and 0.16, respectively. The P values of two panels are less than 0.0001.</p

    Viral properties affect the variation of IFNs early induction.

    No full text
    <p>(A-B) The early IFNβ/λ1<sup>M</sup> induction with varying fold of viral dose treatment. (A) Each column includes 1,000 cells selected stochastically from 10,000 simulations (t = 18h). The red circle, blue square and green triangle denotes 0.3, 1.0 and 3.0 fold of initial viral dose respectively. (B) Each bar includes 10,000 simulations (t = 24h). The gray, red and blue bars denote 0.3, 1.0 and 3.0 fold of viral dose respectively. Results are mean ± SEM. The standard deviation (SD) indicates the variation of IFNβ<sup>M</sup> or IFNλ1<sup>M</sup> induction among multicellular population. “Sim.” represents simulations by model. (C) Experimentally measured IFNβ/λ1 responses in A549 cells with VSV at a MOI of 0.3 (gray), 1.0 (red) or 3.0 (blue) fold of 0.05 (t = 24h). “Exp.” represents experimental data. The data are mean ± SD, n = 3. (D-E) Temporal variation in cellular IFNβ/λ1<sup>M</sup> induction. The viral replication (parameter k<sub>1</sub>, left panel in D and E) and its ability to initiate anti-viral signal (parameter k<sub>2</sub>, right panel in D and E) significantly shapes the IFNs<sup>M</sup> onset. (D) Virus affects temporal variability of early IFNs induction. The gray, red and blue module indicates the time interval in which the cellular IFNβ<sup>M</sup> or IFNλ1<sup>M</sup> expression onset occurs. (E) Viral properties control onset times of IFNβ<sup>M</sup> (blue) and IFNλ1<sup>M</sup> (red). Data are mean ± SEM, n = 10,000. (F-G) Viral properties modulate the variation of IFNs early induction. The gray, red and blue bars indicate 0.8, 1.0 and 1.2 fold of k<sub>1</sub> respectively (F) or 0.2, 1.0 and 5.0 fold of k<sub>2</sub> respectively (G). The results are mean ± SEM, n = 10,000, t = 18h. (H) Various types of viruses induce distinct IFNβ/λ1<sup>M</sup> expression measured by q-PCR assay. The red and blue bars represent SeV and VSV respectively. The data are mean ± SD, n = 3.</p

    A Temperature-Dependent Model for Tritrophic Interactions Involving Tea Plants, Tea Green Leafhoppers and Natural Enemies

    No full text
    The tea green leaf hopper, Empoasca onukii Matsuda, is a severe pest of tea plants. Volatile emissions from tea shoots infested by the tea green leafhopper may directly repel insect feeding or attract natural enemies. Many studies have been conducted on various aspects of the tritrophic relationship involving tea plants, tea green leafhoppers and natural enemies. However, mathematic models which could explain the dynamic mechanisms of this tritrophic interaction are still lacking. In the current work, we constructed a realistic and stochastic model with temperature-dependent features to characterize the tritrophic interactions in the tea agroecosystem. Model outputs showed that two leafhopper outbreaks occur in a year, with their features being consistent with field observations. Simulations showed that daily average effective accumulated temperature (EAT) might be an important metric for outbreak prediction. We also showed that application of slow-releasing semiochemicals, as either repellents or attractants, may be highly efficacious for pest biocontrol and can significantly increase tea yields. Furthermore, the start date of applying semiochemicals can be optimized to effectively increase tea yields. The current model qualitatively characterizes key features of the tritrophic interactions and provides critical insight into pest control in tea ecosystems

    The variety among TFs activation significantly affects the variation and magnitude of IFNs response.

    No full text
    <p>(A, C, E and G) Distributions of IFNβ<sup>M</sup> and IFNλ1<sup>M</sup> levels. The knockdown (KD, red bars) of initial levels of NF-κB (A), JNK1 (C), IRF3 (E) and IRF1 (G) have significant effects on cell-to-cell variation of IFNs expression compared to wild type (WT, blue bars), where the yellow bars indicate the overlap between WT and KD. (B, D, F and H) The knockdown (KD, red bars) of initial levels of NF-κB (B), JNK1 (D), IRF3 (F) and IRF1 (H) reduce the expressions of IFNβ/λ1<sup>M</sup> through simulations (left panel) and experiments (right panel), compared to WT (blue bars). (I) Local sensitivity analysis of integrated output of IFNβ<sup>M</sup> and IFNλ1<sup>M</sup> induction with respect to kinetic parameters involved in TFs activation. The blue and red bars denote IFNβ<sup>M</sup> and IFNλ1<sup>M</sup> respectively. (J) The change of IRF1 activation rate (k<sub>11</sub>) more greatly impacts IFNλ1<sup>M</sup> than IFNβ<sup>M</sup>. The blue circle and red square indicate fold changes of IFNβ<sup>M</sup> and IFNλ1<sup>M</sup> respectively. (K-L) The change of K<sub>11_12</sub> or K<sub>11_13</sub> affects the difference between IFNβ<sup>M</sup> and IFNλ1<sup>M</sup> in (K) onset-time (Δt), and (L) integrated values (Ri). (M) The ratio between K<sub>11_12</sub> and K<sub>11_13</sub> affects the variety between temporal dynamics of IFNβ<sup>M</sup> and IFNλ1<sup>M</sup>. The blue and red lines denote IFNβ<sup>M</sup> and IFNλ1<sup>M</sup> respectively. These two sets of K<sub>11_12</sub> and K<sub>11_13</sub> values were referred to green stars in (K) and (L) respectively. The data are mean ± SEM, n = 10,000.</p

    Mathematical model of IFN heterocellular induction by RNA viral infection.

    No full text
    <p>(A) Schematic representation of multi-cellular IFN response induced by RNA virus infection. (B) Detailed diagram of signaling pathways involved in IFNβ/λ1 response triggered by viral ssRNA. The variables with superscript M denoted its mRNA level. (C) Model simulations (red lines) fitted well with experimental data (blue dots) measured in A549 cells by VSV infection (MOI = 0.05). The gray lines denote 100 simulations randomly selected from 10,000 cells, and the red lines represent average level of 10,000 simulations. The data of both experiment and simulation are mean ± SD. The mean squared error (MSE) between the simulation and experimental data is 0.0112. (D) Local sensitivity analysis of <i>IFN</i>β and <i>IFN</i>λ<i>1</i> mRNA induction with respect to each kinetic parameter. The blue and red bars represent the sensitivity coefficients of IFNβ<sup>M</sup> and IFNλ1<sup>M</sup> respectively.</p
    corecore